zFTPServer Suite - Domande frequenti


Informazioni generali

Configurazione base

Impostazioni account

Configurazioni avanzate


Ok, cos'ha di così speciale zFTPServer... non ci sono già abbastanza server FTP in giro?

S∞, adesso s∞.

zFTPServer Φ un server FTP leggero e facile da usare, con numerose e interessanti caratteristiche:

[ Indietro ]

Va bene, forse sono interessato... Come inizio?

╚ molto semplice:

[ Indietro ]

PerchΘ ci sono due programmi, Server e Amministrazione?

Il vantaggio dell'avere due programmi distinti consiste nel fatto che l'amministrazione del server pu≥ essere effettuata da qualunque macchina in grado di connettersi al server utilizzando il protocollo TCP/IP. Ad esempio per abilitare l'amministrazione remota del server.

[ Indietro ]

Come mai ci sono cos∞ poche opzioni per la configurazione?

Beh, zFTPServer Suite Φ progettato per una semplice manutenzione e utilizzo. Se tu vuoi, comunque, puoi attivare le impostazioni avanzate nel menu principale, sotto la voce "Impostazioni".
Nota che se anche le impostazioni avanzate sono nascoste, verranno comunque applicate, semplicemente non saranno visibili nell'interfaccia utente (questo pu≥ essere utilizzato, ad esempio, per evitare modifiche accidentali di impostazioni critiche).

[ Indietro ]

Ho configurato il server in ascolto sulla porta 8888, perchΘ il programma di amministrazione non pu≥ connettersi al server?

La porta che hai specificato Φ solo per la connessione da parte di altri utenti, il programma di amministrazione dovrebbe sempre connettersi alla porta 3145 (a meno che tu non abbia specificato diversamente ad esempio nel tuo firewall).

[ Indietro ]

Come abilito gli accessi anonimi al mio server?

Prima di tutto devi abilitare gli accessi anonimi, dato che di default Φ disattivato per ragioni di sicurezza. Con "Mostra impostazioni avanzate" attivato, troverai questa impostazione di sicurezza nelle impostazioni generali del server

Quindi Φ sufficiente che crei un account utente chiamato "anonymous", senza password. Lasciando la password vuota comunichi al server di accettare qualunque cosa come password di questo account. Ogni altra impostazione particolare funziona esattamente come per gli altri account utente.

[ Indietro ]

Cosa significa "account amministratore"?

Se un account ha privilegi amministrativi, pu≥ essere usato per gestire il server col proframma di amministrazione. normalmente solo gli amministratori di sistema hanno questo privilegio.

[ Indietro ]

Come imposto la cartella principale per gli utenti?

Puoi vedere la "cartella principale" come una struttura ad albero, con la radice in alto. Semplicemente aggiungi cartelle all'albero per costruire la struttura ad albero per gli utenti (cos∞ come vuoi che l'utente la veda quando accede al tuo server). Cartelle e file delle risorse verranno aggiute alla struttura come richiesto.

[ Indietro ]

"Nuova cartella" e "Aggiungi risorsa", qual'Φ la differenza?

"Nuova cartella" creerα una cartella virtuale nella struttura ad albero dell'utente, permettendoti di costruire la cartella principale come preferisci.
"Aggiungi risorsa" aggiungerα cartelle e file in una posizione specifica della struttura ad albero.

[ Indietro ]

Ho installato il server come servizio, ma non posso aggiungere nessun percorso di rete come risorsa. Cosa dovrei fare?

Quando un servizio di sistema viene installato, di default Windows lo esegue con l'account locale. Ci≥ di cui hai bisogno Φ cambiare l'utente sotto il quale il programma viene eseguito, in modo tale da dare al programma accesso, ad esempio, a percorsi di rete (una buona scelta Φ quella di utilizzare l'account "Administrator" per il servizio zFTPServer):

  1. Click destro su "Risorse del computer"
  2. Seleziona "Gestione"
  3. Doppio click su "Servizi e applicazioni"
  4. Click su "Servizi"
  5. Cerca "zFTPServer" nella colonna di destra e fai doppio click su di esso
  6. Nella linguetta "Connessione" specifica sotto quale account deve essere eseguito il programma
[ Indietro ]

PerchΘ dovrei aggiungere pi∙ di una risorsa alla cartella degli utenti?

Se hai dati in diverse cartelle sui tuoi dischi rigidi che vorresti che fossero visti come un'unica cartella, puoi creare un filesystem virtuale aggiungendo pi∙ risorse alla stessa cartella. Questo verrα visto dagli utenti che si collegano al tuo server come un'unica grande cartella.

Esempio:
Hai alcune immagini salvate in un percorso sul tuo disco e un altro set di immagini da un'altra parte. Puoi aggiungere queste due locazioni come "risorse" di una particolare "cartella", in questo modo sembrerα che tutti i file e le sottocartelle siano in un'unica cartella (queto agli utenti che si connettono al server).

Un'altro utile modo di usare questa caratteristica Φ ad esempio aggiungere una risorsa per l'upload ad alcune cartelle. In questo modo gli utenti possono inviare file in alcune cartelle, cos∞ come le vedono loro. Invece i file verranno inviati a una cartella particolare adibita all'upload, in una posizione da te specificata.

Quando vengono specificate delle cartelle per l'upload, potrebbe essere utile aggiungere pi∙ di una risorsa in quanto i file che verranno inviati a questa cartella finiranno nella risorsa con la maggiore quantitα di spazio disponibile (sembrerα come se avessi un enorme cartella per l'upload).

[ Indietro ]

PerchΘ non riesco a rimuovere alcune risorse e cartelle?

Le risorse e le cartelle che sono in grassetto appartengono a un gruppo. Non si possono rimuovere risorse e cartelle che un utente eredita dall'appartenenza a un gruppo.

[ Indietro ]

Il mio server Φ dietro a un firewall, cosa dovrei fare?

Prima di tutto devi configurare il tuo firewall per accettare connessioni in ingresso al server.
Quindi, se conosci il tuo indirizzo IP esterno, devi inserirlo nella configurazione del server. Se non hai un indirizzo IP statico, puoi specificare un nome DNS per raggiungere il tuo indirizzo IP quando necessario (ad esempio "myserver.no-ip.com" pu≥ essere utilizzato come indirizzo IP).

[ Indietro ]

Ho un proxy HTTP che blocca le chiamate in uscita, come posso usare il programma di amministrazione?

Il programma di amministrazione Φ in grado di usare semplici comandi HTTP per l'amministrazione remota. ╚ sufficiente impostare il programma di amministrazione affinchΘ utilizzi il proxy, anzichΘ la connessione diretta, per connettersi al server.
Nota: la performance non sarα ottimale quando ci si connette tramite un proxy (ad esempio l'aggiornamento degli utenti connessi e di ci≥ che stanno facendo verrα effettuato a intervalli regolari di 2 secondi).

[ Indietro ]

Cos'Φ "Spia utente"?

Con questa opzione puoi guardare cosa sta facendo un determinato utente sul tuo server. "Spia utente" farα comparire un'altra finestra dove solo quel particolare utente verrα loggato.

[ Indietro ]

Quando e come viene effettuato l'aggiornamento automatico?

Se gli aggiornamenti automatici sono attivati, il programma controllerα per una nuova versione ogni volta che viene avviato. Nota comunque che il programma di amministrazione cercherα aggiornamenti solo per se stesso e il server cercherα e installerα solo gli aggiornamenti per il server.
Successivamente, i programmi controlleranno per una nuova versione ogni mezzanotte.
Quando viene trovata una nuova versione, questa viene scaricata automaticamente.
L'aggiornamento verrα effettuato quando

... il programma Φ rimasto inattivo per 1 ora.
... l'utente pu≥ far pertire l'aggiornamento cliccando sulla stella gialla che diviene visibile quando c'Φ un aggiornamento disponibile.

... non ci sono utenti connessi al server.

[ Indietro ]

Tutto a posto, fin troppo facile... voglio un po' pi∙ di sfida!

Ok, quindi magari vuoi fare esperimenti con i vari token che possono essere usati quando specifichi i diritti d'accesso per un utente.
I token seguenti sono disponibili e verranno sostituiti dai loro rispettivi valori dove verranno trovati nei percorsi::

Token
Valore
%USERNAME%
Utente corrente che tenta di accedere alla risorsa (es. nils)
%YYYY%
Anno corrente nel formato a 4 cifre (es. 2003)
%MM%
Mese corrente nel formato a 2 cifre (es. 06)
%DD%
Giorno corrente nel formato a 2 cifre (es. 29)

Utilizzando questi token puoi specificare cartelle dove i diritti d'accesso dipendono ad esempio da chi sta accedendo alle risorse o quando.

Per esempio potresti voler consentire gli upload in una cartella con la data corrente. Quindi basta aggiungere una cartella alla cartella principale con ad esempio "%YYYY%-%MM%-%DD%". Quindi i diritti di accesso alle relative risorse saranno validi solamente nella data corrente.

[ Indietro ]